concealed radiator - Francés Inglés Diccionario